random cracking - German English Dictionary